//
//  UILabel+Extension.swift
//  sinaweibowj
//
//  Created by Macintosh on 15/12/18.
//  Copyright © 2015年 mactoinsh. All rights reserved.
//

import UIKit 


//对UILabel进行构造方法的扩展

extension UILabel{

    //基于本类的构造函数（指定构造函数一定可以实例化一个人对象出来）进行扩展
    convenience init(title:String,color:UIColor,fontSize:CGFloat,margin:CGFloat = 0){
    self.init()
        //意味着可以获取到一个被实例化的对象
        
        text = title
        textColor = color
        font = UIFont.systemFontOfSize(fontSize)
        textAlignment = .Center
        numberOfLines = 0
        textAlignment = .Left
        if margin > 0 {
        
            preferredMaxLayoutWidth = UIScreen.mainScreen().bounds.width - 2 * margin
        
        }
        
        sizeToFit()
        
    }




}